package com.yuw.genertic2;

import org.junit.jupiter.api.Test;


class pageTest {
	/**
	 * 包装类、基本类型、String类型之间的转换
	 */

	@Test
	void test01() {
		//包装类、基本类型、String类型之间的转换
		int i0=1;
		//基本类型和包装类类型之间可以直接赋值；
		Integer iI0=1;
		Integer iI1=i0;
		
		Integer iI2=new Integer(i0);
		
		int i1=iI0.intValue();
		
		int i2 =Integer.valueOf(i1);
		
		int i3 =iI0;
		
		Integer iI3=new Integer("100");
		//基本类型、包装类类型不能直接赋值给String类型；
		//tring str5 =i0;
		//将指定进制的字符串转变为十进制的int类型的值
		Integer iI4=Integer.valueOf("110", 16);
		
		System.out.println("iI4=" +iI4);
		
		String str0=String.valueOf(i0);
		String str1=String.valueOf(iI0);
		//基本类型和包装类类型可以默认自动转换为String类型；
		String str2= i0+ "";
		String str3= iI0+ "";
		
		
}
}
